package com.quectel.business.pay.handler.model;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 创建业务需要返回的值
 *
 * @author: caolu
 * @email: louis.cao@quectel.com
 * @date: 2023-03-27 13:07:00
 */
@Data
public class CreateBusinessResp {

    /**
     * 需要返回租户id Controller也能获取到但是不准，需要业务准确传值
     */
    private Long tenantId;

    /**
     * 需要返回小区id Controller也能获取到但是不准，需要业务准确传值
     */
    private Long villageId;

    /**
     * 需要返回的业务id
     */
    private Long businessId;
    /**
     * 需要返回的商品名
     */
    private String productName;
    /**
     * 需要返回的原价
     */
    private BigDecimal originalPrice;
    /**
     * 需要返回的优惠价(即实际支付金额)
     */
    private BigDecimal specialPrice;

    /**
     * 需要返回的订单存活时间(null或者小于等于0不限制) 毫秒
     */
    private Long ttl;
}
